Kreator filtrow
IronOCR zawiera klasę OcrInputFilterWizard, która może automatycznie oceniać kombinacje filtrów wstępnego przetwarzania, aby zmaksymalizować pewność OCR. To idealne rozwiązanie, gdy nie jesteś pewien, które filtry przynoszą najlepsze wyniki. Zamiast ręcznie stosować kontrast, wyostrzanie, binaryzację itd., OcrInputFilterWizard.Run(...) przeprowadza przeszukiwanie metodą bruteforce w poszukiwaniu optymalnych ustawień i zwraca najlepszą kombinację filtrów lub fragment kodu do jej odtworzenia.
Opcjonalne filtry, które można zastosować
Niektóre powszechne filtry w IronOCR, które możesz replikować ręcznie, to:
input.Contrast()input.Sharpen()input.Binarize()input.ToGrayScale()input.Invert()input.Deskew()input.Scale(...)input.Denoise()input.DeepCleanBackgroundNoise()input.EnhanceResolution()input.Dilate(),input.Erode()
Metody te mogą być stosowane w połączeniu podczas ręcznego tworzenia potoków, zgodnie z wytycznymi wynikającymi z wyników kreatora lub z własnych testów.

